/*
 * TCPListenerPlug.hpp
 *
 *  Created on: 03.05.2011
 *      Author: niea
 */

#ifndef TCPLISTENERPLUG_HPP_
#define TCPLISTENERPLUG_HPP_

#include "TCPListenerSubscriber.hpp"

namespace efs
{

class TCPListenerPlug
{
public:
	TCPListenerPlug();
	virtual ~TCPListenerPlug();
	void setSubscriber(TCPListenerSubscriber *subscriber);
	void processMessage(std::string const &msg);

private:
	TCPListenerSubscriber *m_subscriber;
};

}

#endif /* TCPLISTENERPLUG_HPP_ */
